multiphase program